a = int(input("Введите четырехзначное число: "))
s = a
if len(str(a)) != 4 or str(a)[0] == "0":
    print('Введённое число не является четырёхзначным')
else:
    print('Число четное:', end=' ')
    if a % 2 == 0:
        print('Да')
    else:
        print('Нет')
    print('Число кратное трём:', end=' ')
    if a % 3 == 0:
        print('Да')
    else:
        print('Нет')
    print('Число является квадратом числа:', end=' ')
    if a ** 0.5 == int(a ** 0.5):
        print(int(a ** 0.5))
    else:
        print('Нет')
    print('')
    print('Наименьшая цифра числа:', end=' ')
    print(min(a % 10, a // 10 % 10, a // 100 % 10, a // 1000))
    print('Наибольшая цифра числа:', end=' ')
    print(max(a % 10, a // 10 % 10, a // 100 % 10, a // 1000))
    print('Количество нулей в числе:', end=' ')
    null = 0
    for i in range(3):
        if s % 10 == 0:
            null += 1
        s = s // 10
    print(null)
    print('')
    z1 = 'единиц'
    z2 = 'десятков'
    z3 = 'сотен'
    z4 = 'тысяч'
    for i in range(4):
        print('Цифра в разряде', z1, 'является квадратом цифры:', end=' ')
        if (a % 10) ** 0.5 == int((a % 10) ** 0.5):
            print(int((a % 10) ** 0.5))
        else:
            print('Нет')
        a = a // 10
        z1 = z2
        z2 = z3
        z3 = z4

